package com.itheima.health.service;

import com.itheima.health.pojo.OrderSetting;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * @author spt
 * @description 预约设置SERVICE
 * @date 2019/9/29
 **/
public interface OrderSettingService {

    //查看预约人数
    List<Map> getOrderSettingByMonth(String year, String month);

    //单独设置预约人数
    void editNumberByDate(OrderSetting orderSetting);

    //设置批量预约人数
    void upload(List<OrderSetting> orderSettingList);

    /**
     * 更新可预约人数
     */
    void updaraNumber(Date orderDate);


    /**
     * 剩余可预约人数
     * @return 返回查询到的剩余可预约人数
     */
    int getNumber(Date orderDate);


}
